History
History
Synonyms
UK
US
Meaning:
crouch

to lower the body with the limbs together (in fear or to hide, or ready to jump)

stoop low; cringe

SCROOCH DOWN as in Wiktionary
SCROOCH DOWN as in Wikipedia